Text copied to clipboard!
Pealkiri
Text copied to clipboard!Tagaarenduse Arendaja
Kirjeldus
Text copied to clipboard!
Otsime kogenud Tagaarenduse Arendajat, kes liituks meie dünaamilise arendustiimiga ja aitaks kaasa skaleeritavate ning tõhusate serveripoolsete lahenduste loomisele. Selles rollis vastutad sa keerukate süsteemide arhitektuuri, arenduse ja hoolduse eest, mis toetavad meie veebirakenduste ja teenuste toimimist.
Tagaarenduse Arendajana töötad tihedas koostöös esiotsa arendajate, disainerite ja projektijuhtidega, et tagada sujuv andmevoog ja funktsionaalsus kogu rakenduse ulatuses. Sa kasutad kaasaegseid tehnoloogiaid ja parimaid praktikaid, et luua turvalisi, skaleeritavaid ja hooldatavaid süsteeme.
Sinu igapäevased ülesanded hõlmavad RESTful API-de loomist ja haldamist, andmebaaside modelleerimist ja optimeerimist, autentimis- ja autorisatsioonimehhanismide rakendamist ning olemasolevate süsteemide täiustamist. Samuti osaled sa koodikontrollis, testimises ja dokumentatsiooni koostamises.
Ideaalne kandidaat omab tugevat kogemust vähemalt ühes serveripoolses programmeerimiskeeles (nt Node.js, Python, Java või PHP), tunneb hästi relatsioonilisi ja/või NoSQL andmebaase ning mõistab mikroteenuste arhitektuuri põhimõtteid.
Kui oled motiveeritud, analüütilise mõtlemisega ja naudid tehniliste probleemide lahendamist, siis ootame sind meie meeskonda!
Kohustused
Text copied to clipboard!- Serveripoolsete rakenduste arendamine ja hooldus
- RESTful API-de loomine ja haldamine
- Andmebaaside modelleerimine ja optimeerimine
- Autentimis- ja autorisatsioonisüsteemide rakendamine
- Koodikontrolli ja testimise läbiviimine
- Süsteemide jõudluse ja skaleeritavuse tagamine
- Koostöö esiotsa arendajate ja disaineritega
- Dokumentatsiooni koostamine ja haldamine
- Olemasolevate süsteemide täiustamine
- Turvalisuse ja andmekaitse tagamine
Nõuded
Text copied to clipboard!- Varasem kogemus tagaarenduse arendajana
- Hea oskus vähemalt ühes serveripoolses keeles (nt Node.js, Python, Java, PHP)
- Tugev arusaam andmebaasidest (SQL ja/või NoSQL)
- RESTful API-de arendamise kogemus
- Mikroteenuste arhitektuuri tundmine
- Versioonihaldussüsteemide (nt Git) kasutamise oskus
- Probleemide lahendamise oskus ja analüütiline mõtlemine
- Hea suhtlemisoskus ja meeskonnatöö võimekus
- Testimise ja CI/CD protsesside tundmine
- Eesti ja inglise keele oskus
Võimalikud intervjuu küsimused
Text copied to clipboard!- Millistes serveripoolsetes keeltes sul on kogemusi?
- Kirjelda projekti, kus oled loonud RESTful API.
- Milliseid andmebaase oled kasutanud ja miks?
- Kuidas tagad oma koodi turvalisuse?
- Kas sul on kogemusi mikroteenuste arhitektuuriga?
- Kuidas lahendad keerulisi tehnilisi probleeme?
- Milliseid tööriistu kasutad koodi testimiseks?
- Kuidas tagad süsteemi skaleeritavuse?
- Kas oled töötanud Agile metoodikaga?
- Milline on sinu kogemus CI/CD tööriistadega?